| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

RenderCommandType.h
1 // RenderCommandType.h
3 //
5
6 namespace nkGraphics
7 {
11 enum class RENDER_COMMAND_TYPE
12 {
13 UNKNOWN = 0,
14 CHANGE_SHADER,
15 CHANGE_MESH,
16 DRAW,
17 PREPARE_INSTANCE
18 } ;
19 }
nkGraphics::RENDER_COMMAND_TYPE
RENDER_COMMAND_TYPE
Lists available commands for a RenderStrategy to provide.
Definition: RenderCommandType.h:12
nkGraphics::RENDER_COMMAND_TYPE::CHANGE_MESH
@ CHANGE_MESH
Changes the active mesh for current state.
nkGraphics::RENDER_COMMAND_TYPE::CHANGE_SHADER
@ CHANGE_SHADER
Changes the active shader for current state.
nkGraphics::RENDER_COMMAND_TYPE::PREPARE_INSTANCE
@ PREPARE_INSTANCE
Prepares an instance, using the InstanceShaderMemorySlot description for active shader.
nkGraphics::RENDER_COMMAND_TYPE::DRAW
@ DRAW
Triggers a draw for set state.
nkGraphics::RENDER_COMMAND_TYPE::UNKNOWN
@ UNKNOWN
Unknown command.
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7